be logically tenable - Turc Anglais Dictionnaire